expert witness testimony fargo intellectual property expert witness intellectual copyright attorney computer expert office investment consulting nebraska expert microsoft patent north dakota property furniture minnesota properties consultant excel